
'use strict'
const path = require('path')
const resolve = dir => path.join(__dirname, dir)
module.exports = {
  publicPath: './', // 静态资源路径（默认/，打包后会白屏）
  outputDir: 'dist', // 打包后文件的目录 （默认为dist）
  assetsDir: 'static', //  outputDir的静态资源(js、css、img、fonts)目录  默认为‘’没有单独目录js/css/img在根目录中。
  productionSourceMap: false,
  devServer: {
    open: true, // 自动启动浏览器
    host: 'localhost', // localhost
    port: 1000, // 端口号
    hotOnly: true, // 热更新
    overlay: {
      //  当出现编译器错误或警告时，在浏览器中显示全屏覆盖层
      warnings: false,
      errors: true
    }
  },
  chainWebpack: config => {
    // 添加别名
    config.resolve.alias
      .set('@', resolve('src'))
  }
}
